package com.wjd.wshow.service;

import com.wjd.wshow.entity.Config;

public interface ConfigService extends BaseService<Config, String> {

    /**
     * 获取配置
     * @param name 配置的key
     * @return 配置对象
     */
    Config getConfig(String name);

    /**
     * 保存配置
     * @param config 配置对象
     * @return id
     */
    String saveConfig(Config config);

    /**
     * 删除配置
     * @param name 配置的key
     * @return true/false
     */
    boolean deleteConfig(String name);

    /**
     * 更新配置
     * @param config 配置对象
     * @return true/false
     */
    boolean updateConfig(Config config);
}
